Rayan CherkiRayan Cherki
International FootballAn Empty Data Sheet in the Transfer Window: The Line Between Analysis and FabricationOn Tuesday night in Lyon I opened the report from the newsroom data desk and...
EsportsSmall Data, Big Decisions: From U15 Tracking Sheets to Transfer ContractsIn November 2026, I received a message from a scout I knew in Suwon. The...
EsportsVCT China 2027: Riot Narrows Partnership Slots as EDG and XLG Lead Restructuring WaveAccording to a report from Sheep Esports, Riot Games is planning a major...
Domestic FootballVietnamese Football and the Cash-Flow Question Ahead of the VFF CongressThe VFF Congress for the 2026–2030 term is approaching. Before every congress...
EsportsAstralis, Courtois and Fusion Group: Decoding a $484,000 Investment in an Insolvent Esports OrganisationLate one night in Busan, I read the news on my phone while waiting for the la...
International FootballLamine Yamal's Goal Against Real Betis: What a Clip Does Not Tell BarcelonaI do not have the minute. That was the first thing I wrote down when I...
Formula 1One Year Without Roscoe: When Hamilton's Grief Becomes Ferrari's Media AssetLewis Hamilton has never hidden it. On September 28, exactly one year after h...
International FootballPSG beat Barcelona 4-2 but lose Kvaratskhelia to ACL ruptureBefore the hour mark in PSG's Champions League match against Barcelona, Khvic...
Martial ArtsPFL Loses CEO Less Than Two Months After Merger: Reading an Invisible Injury at the Governance LayerOn the evening of July 30, a short press release appeared on Professional...
International FootballSaudi Arabia 0-0 Qatar (3-2 on penalties): A Final Ticket and an Unpatched FlawLate in the second period of extra time, Al-Inma Stadium had still not erupte...
International FootballFrom My Dinh 2026 to an Unfinished Dream: Vietnamese Football and Its Unhealed ScarsOn the night of December 15, 2026, at My Dinh Stadium, Nguyen Anh Duc placed ...
International FootballThe Price of a Point: The V.League Transfer Maths Nobody Reads CorrectlyThe substitutes' bench at Hang Day on Saturday afternoon had a very particula...
EsportsThe Null Result: When the Most Honest Measurement in Esports Analysis Is to Measure NothingA nine-row analysis table. The first row asks about the current patch. The...
EsportsNine Layers of Data Behind Every Esports ChampionOne evening I opened fourteen tagged matches, ready to dissect every teamfigh...
TennisSabalenka at China Open 2026: 99 Weeks at No.1, a Grand Slam-Less Year, and a Draw With Nothing to LoseOn September 29, 2026, in the press room of the National Tennis Center in...
Domestic FootballThe V.League Transfer Window: Contracts, Wage Bills and the Crack Beneath the Regional CrownOn a late December afternoon, in the office of a V.League club about two...
International FootballLive Yellow Cards, Article 9.2 and the Blind Spots Before the 2026 ASEAN Cup FinalI rewatched the footage of the moment the referee showed Elkan Baggott a yell...
International FootballThe Hidden Corner Behind Farewells: Why PAC Leaving Death Riders Was the Final SignOn September 27, 2026, just 24 hours after losing to Andrade El Idolo at the...
EsportsWolves Esports sweep A Team 2-0 at VCT Threshold China: a 2027 guest slot and a return to partner status are two different thingsOn the evening of 21 October 2026, at THE HUB Performing Arts Center in...
GolfThe blank cell in a golf data report: the most dangerous place in a fully filled tableI still remember the evening I sat down to take apart a tournament's...
